package collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

/**
 * @Author: Miyako
 * @Date: 2024-07-13-14:12
 * @Description:泛型E
 */
public class IteratorDemo {
    public static void main(String[] args) {
        Collection <String> c = new ArrayList<String>();
        //c.add(1);
        c.add("1");
        c.add("#");
        c.add("2");
        c.add("#");
        c.add("3");
        c.add("#");
        c.add("4");
        System.out.println(c);
        Iterator<String> n = c.iterator();
        for (;n.hasNext();){
            String next = n.next();
            if ("#".equals(next)){
                n.remove();
//                c.remove(n.next());//不能在迭代器里使用集合的方法
            }
        }
        System.out.println(c);
    }
}
